Physics Engine Based Parallelised Discrete Element Model

نویسندگان

  • S. M. LONGSHAW
  • M. J. TURNER
  • E. FINCH
  • R. GAWTHORPE
چکیده

Recently software libraries known as physics engines have begun to gain interest within the computing communities. They are designed primarily for use within the computer game industry but also currently find credence within real-time animation and robotics simulation. The technical requirements of a Discrete Element Model (DEM) are markedly similar to that of a gaming rigid body problem. A DEM needs to calculate which elements are in contact and integrate forces in time to avoid inter-body penetration accordingly. The contact detection techniques utilised in a physics engine are relatively complex and as a result, many DEM simulations do not make use of these optimised techniques. Physics engines provide a well documented and maintained software library upon which a researcher could build a complex rigid body simulation such as a DEM. This also has the effect that DEM simulations that utilise a known physics engine are being calculated using standardised code, something which is considered best practice amongst the computing community when dealing with well defined algorithms. This paper discusses the suitability of the modern physics engine architecture for calculating a DEM. It also details a novel distributed parallelisation technique to allow a physics engine to be used to calculate a DEM with more elements than the majority of current physics engines will allow. The technique is described and a pictorial example given.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Discrete Element Modelling Using a Parallelised Physics Engine

Discrete Element Modelling (DEM) is a technique used widely throughout science and engineering. It offers a convenient method with which to numerically simulate a system prone to developing discontinuities within its structure. Often the technique gets overlooked as designing and implementing a model on a scale large enough to be worthwhile can be both time consuming and require specialist prog...

متن کامل

Discrete Element Modeling of Dynamic Compaction with Different Tamping Condition

Dynamic Compaction (DC) is a common deep compaction method that is usually used for densification of coarse-grained soils. Although traditional continuum-based models such as the Finite Element Method can be successfully applied for assessment of stress distributions or deformations induced by DC, they are typically not adequate for capturing the grain scale mechanisms of soil behavior under im...

متن کامل

Back-calculation of mechanical parameters of shell and balls materials from discrete element method simulations

Discrete Element Method (DEM) is extensively used for mathematical modeling and simulating the behavior of discrete discs and discrete spheres in two and three dimensional space, respectively. Prediction of particles flow regime, power draw and kinetic energy for a laboratory or an industrial mill is possible by DEM simulation. In this article, a new approach was used to assess the main paramet...

متن کامل

Analysing the use of Real-time Physics Engines for Scientific Simulation: Exploring the Theoretical and Practical Benefits for Discrete Element Modelling

Within Computer Science, reusability of specific modular software components is generally accepted as best practice. Simulation techniques such as Discrete Element Modelling (DEM) rely on the well defined problems of Newtonian physics, and while differences exist in the methods defined to compute solutions to these problems, each method follows the same basic set of premises. Recently, librarie...

متن کامل

A Multi-Physics Simulation Model Based on Finite Element Method for the Multi-Layer Switched Reluctance Motor

Using ANSYS finite element (FE) package, a multi-physics simulation model based on finite element method (FEM) is introduced for the multi-layer switched reluctance motor (SRM) in the present paper. The simulation model is created totally in ANSYS parametric design language (APDL) as a parametric model usable for various conventional types of this motor and it is included electromagnetic, therm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009